explosion-proof room - English Synonyms Dictionary